microscopic satellitosis - Turkish English Dictionary